package com.thb.pay.vo.req;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @类名称 CountAgentAmount
 * @类描述 <pre>计算代理商金额</pre>
 * @作者 lucky
 * @创建时间 2019/10/7
 * @版本 v1.01
 */
@Data
public class CountAgentAmountReq extends BaseCountAmountReq {

    /**
     * 业务类型,1-分润,2-提现,3-调账
     */
    @NotNull(message = "business.type.not.null")
    Integer bizType;
    /**
     * 业务类目:10-余额,11-代付余额,12-冻结金额,13-保证金,20-支付,21-代付,22-线下充值,23-线上充值
     */
    @NotBlank(message = "business.item.not.null")
    String bizItem;
    /**
     * 订单号
     */
    String orderId;
}
